from getopt import getopt, GetoptError
from lookas.track.Explorer import Explorer
from lookas.track.MyTimeZone import MyTimeZone
from lookas.track.Pozycja import Pozycja
from sys import argv

if __name__ == '__main__':
	try:
		opts, args = getopt(argv[1:], 'i:o:t:')
	except GetoptError:
		pass
		
	input = 'iGO_backup.db'
	output = 'track.xml'
	
	try:
		for opt, arg in opts:
			if opt in ("-i"):
				input = arg
			elif opt in ("-o"):
				output = arg
	except Exception:
		print "Odczyt zapisanej trasy z mapy iGO"
		print "-i wejscie: plik wejsciowy"
		print "-o wyjscie: plik wyjsciowy"  
		exit(1)
	
	ex = Explorer(input)
	ex.zapis(output)
	print 'Zapisano pomyslnie do pliku', output
	exit(0)
